48169677447d652069dcfec8e3334e3ac7aa0307,spock-core/src/main/java/org/spockframework/compiler/ConditionRewriter.java,ConditionRewriter,rewriteMethodCondition,#MethodCallExpression#Expression#boolean#,506
Before Change
args.add(realizeNas(new ConstantExpression(rewritten.isSafe())));
args.add(new ConstantExpression(explicit));
return rewriteToSpockRuntimeCall(resources.getAstNodeCache().SpockRuntime_VerifyMethodCondition, condition, message, args);
}
private Expression rewriteStaticMethodCondition(StaticMethodCallExpression condition, Expression message,
After Change
args.add(new ConstantExpression(explicit));
args.add(new ConstantExpression(lastVariableNum));
return surroundWithTryCatch(
condition,
message,
rewriteToSpockRuntimeCall(
resources.getAstNodeCache().SpockRuntime_VerifyMethodCondition,
condition,
message,
args));
}
private Statement rewriteStaticMethodCondition(StaticMethodCallExpression condition, Expression message,